bizarre tale - German English Dictionary